JSyn - A Real-time Synthesis API for Java
نویسنده
چکیده
JSyn provides real-time unit generator based synthesis for stand-alone Java applications, or Applets in a web page. Units can be created and connected “on the fly” to allow dynamic modification of synthesis topologies. The synthesis is performed by ‘C’ code hidden in a Netscape plug-in or DLL beneath Java native methods. JSyn uses a time-hashed event buffering system to provide accurate timing for output events. JSyn is available at “http://www.softsynth.com/jsyn”.
منابع مشابه
Using Multi-channel Spatialization in Sonification: a Case Study with Meteorological Data
Spatialization can be used in sonification as an additional mapping dimension. Immersive spatialization also transmits more auditory data to a subject, compared to monophonic or stereophonic presentation. In this study the VBAP spatialization method is applied to the sonification of meteorological data gathered from a large geographical area in two different listening conditions. Parameter-driv...
متن کاملJava Music Specification Language, an introduction and overview
Java Music Specification Language (JMSL) is a new Javabased development tool for experiments in algorithmic composition, live performance, and intelligent instrument design. JMSL is the evolutionary successor to the Hierarchical Music Specification Language (Polansky, Rosenboom, and Burk, 1987). While HMSL was Forthbased, JMSL is written in Java. JMSL's features include: x Stylistically neutral...
متن کاملThe Architecture of Auracle: a Real-Time, Distributed, Collaborative Instrument
Auracle is a “group instrument,” controlled by the voice, for real-time, interactive, distributed music making over the Internet. It is implemented in the Javaprogramming language using a combination of publicly available libraries (JSyn and TransJam) and custom-built components. This paper describes how the various pieces — the voice analysis, network communication, and sound synthesis — are i...
متن کاملThe Sonification of Numerical Fluid Flow Simulations
Computational Fluid Dynamics (CFD) software simulates fluid, air flow and heat transfer by solving the Navier-Stokes (N-S) equations numerically. Realistic 3-D engineering simulations typically yield the values of 7 or more variables (e.g. fluid component velocities and temperatures) at hundreds of thousands of points in space, all as a function of time. It has been noted that solutions of the ...
متن کاملJammin' on the Web - a new Client/Server Architecture for Multi-User Musical Performance
This paper describes a software system called the TransJam Server that allows several musicians to log into an Internet web site and perform music together. The system is general purpose so programmers can develop web based applications in a variety of styles. A single server can support several different applications simultaneously, for example musical applications, games, or conferencing. A s...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998